package csel.model;

public abstract class TimedEffect implements Ticked{
	public boolean enter(Entity e)
	{
		return false;
	}
	
	public boolean leave(Entity e)
	{
		return false;
	}
	
	protected abstract boolean doEffect(Entity e);
	
	public void tick()
	{
	}

}
